package com.gzx.plugin.tjzy.modular.work.service;

import java.util.List;

import org.springframework.web.multipart.MultipartFile;

import com.gzx.plugin.tjzy.modular.work.bo.UserPayment;

/**
 * @author xbl
 */
public interface GzxMediatorFtpService {

	void syncMediaFtp(boolean encrypt, String currentTime) throws Exception;

	void syncHistoryMediaFtp(String start, String end, boolean encrypt) throws Exception;

	void check(List<UserPayment> payments) throws Exception;

	void syncFixPayments(boolean encrypt, String rootDir) throws Exception;

	// 转发文件到sftp
	void transferFile(MultipartFile[] file);
	
	void syncLitigationFile(String dateDir) throws Exception;
}
